.nd-preview-main {
  .nd-m-preview {
    border: none;
    .nd-mock-url {
      text-align: center;
      width: 100%;
      height: 28px;
      line-height: 28px;
      color: rgb(255, 255, 255);
      background-color: rgb(162, 162, 162);
      margin: 0px auto;
      border-radius: 4px;
    }
    .nd-mock-phone-head {
      padding: 10px;
      box-sizing: border-box;
      border-radius: 4px 4px 0 0;
      background: -webkit-linear-gradient(rgba(55,55,55,.98),#545456);
      background: linear-gradient(rgba(55,55,55,.98),#545456);
      text-align: center;
    }
    .nd-m-preview-wrap {
      box-shadow: rgb(235, 235, 235) 0px 2px 4px;
      margin: 0 25px 25px 0;
    }
    .nd-mock-qr-code {
      img {
        width: 256px;
      }
    }
    h2 {
      position: relative;
      margin-top: 35px;
      margin-bottom: 16px;
      font-weight: normal;
      padding-bottom: 0.3em;
      font-size: 1.75em;
      line-height: 1.225;
      color: #333;
    }
  }
}
